oil splashes - Alemán Inglés Diccionario